<?xml version="1.0"?>
<doc>
    <assembly>
        <name>CoreEA</name>
    </assembly>
    <members>
        <member name="T:CoreEA.Args.CreateTableArgs">
            <summary>
            Args for create table and modify table schema using
            </summary>
        </member>
        <member name="P:CoreEA.Args.CreateTableArgs.fieldName">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.Args.CreateTableArgs.dataType">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.Args.CreateTableArgs.dataLength">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.Args.CreateTableArgs.isUnique">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.Args.CreateTableArgs.isPrimaryKey">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.Args.CreateTableArgs.allowNulls">
            <summary>
            
            </summary>
        </member>
        <member name="T:CoreEA.ICoreEAHander">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetPrimiaryKeyItem">
            <summary>
            Get PrimiaryKey List
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetDefaultByType(System.Data.DbType)">
            <summary>
            Get the default value of DbType
            </summary>
            <param name="dataType"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetColumnNameAndTypeFromTable(System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetSupportedDbType">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetProviderInfoFromTable(System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetKeyColumnInfoFromTable(System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetIndexInfoFromTable(System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetIndexNameListFromTable(System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.InsertData(System.String,System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.Object},System.Collections.Generic.List{System.Data.DbType})">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <param name="columnName"></param>
            <param name="columnValue"></param>
            <param name="types"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetColumnNameListFromTable(System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.CreateTableWithSchemaInfo(System.Collections.Generic.List{CoreEA.Args.CreateTableArgs},System.String)">
            <summary>
            
            </summary>
            <param name="args"></param>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetColumnInfoFromTable(System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetNewCommandWithGivenParameters(System.String,System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.Data.DbType},System.Collections.Generic.List{System.Int32},System.Collections.Generic.List{System.Object})">
            <summary>
            
            </summary>
            <param name="cmdText"></param>
            <param name="paraName"></param>
            <param name="paraType"></param>
            <param name="paraLength"></param>
            <param name="paraValue"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.AddParameters(System.Data.Common.DbCommand,System.Data.Common.DbParameter[])">
            <summary>
            
            </summary>
            <param name="command"></param>
            <param name="parameters"></param>
        </member>
        <member name="M:CoreEA.ICoreEAHander.AddParameters(System.Data.Common.DbCommand,System.Collections.Generic.List{System.Data.Common.DbParameter})">
            <summary>
            
            </summary>
            <param name="command"></param>
            <param name="parameters"></param>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetLastId(System.Data.Common.DbConnection)">
            <summary>
            Get lastest id
            </summary>
            <param name="connection"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.DoExecuteScalar(System.Data.Common.DbCommand)">
            <summary>
            
            </summary>
            <param name="command"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.DoExecuteReader(System.Data.Common.DbCommand,System.Data.CommandBehavior)">
            <summary>
            
            </summary>
            <param name="command"></param>
            <param name="cmdBehavior"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.DoExecuteNonQuery(System.Data.Common.DbCommand)">
            <summary>
            
            </summary>
            <param name="command"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.CreateParameter(System.String,System.Data.DbType,System.Int32,System.Object)">
            <summary>
            
            </summary>
            <param name="name"></param>
            <param name="type"></param>
            <param name="size"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.ExecuteDataList(System.Data.Common.DbCommand)">
            <summary>
            Execute db command and return a result to dataset
            </summary>
            <param name="dbCmd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetNewCommand">
            <summary>
            Get Created new Command
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetStringCommand(System.String)">
            <summary>
            Get Created new command with sql text
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetConnection">
            <summary>
            Get Current Open Connection
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetSchemaTable">
            <summary>
            Get info from Schema Table
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.CreateDatabase(System.String,System.String,System.String)">
            <summary>
            Create Database
            This method no need to open connection first
            </summary>
            <param name="dbName"></param>
            <param name="userName"></param>
            <param name="pwd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.Open(CoreEA.LoginDbInfo)">
            <summary>
            open a db connection
            如果当前的HANDLE 已经打开或者拥有CONNECTION则不会再次创建联接
            </summary>
            <param name="info">Login info to connect</param>
        </member>
        <member name="M:CoreEA.ICoreEAHander.Open(System.String)">
            <summary>
            Open a db connection using connection string
            This is used by website in common.
            如果当前的HANDLE 已经打开或者拥有CONNECTION则不会再次创建联接
            </summary>
            <param name="connectingString">Connection String</param>
        </member>
        <member name="M:CoreEA.ICoreEAHander.Close">
            <summary>
            Close current db connection
            </summary>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetAllDataFromTable(System.String,System.String,System.Boolean,System.Int32)">
            <summary>
            Get the data as DataSet from the specified table 
            If the recordCount set 0 ,it will retrive all the records in the table
            </summary>
            <param name="tableName">The table info was in info argument</param>
            <param name="IsDesc">Orderby desc or not,it used when the orderByOwner is set with non-empty value</param>
            <param name="orderbyOwner">which column need orderby,if no need order by ,this should be set with empty string</param>
            <param name="recordCount">Count of Retrived Record ,it used when this value is not 0 </param>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetAllDataFromTable(System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetTableListInDatabase(System.String)">
            <summary>
            Get the table list in one database
            </summary>
            <param name="databaseName">database name</param>
            <returns>data list</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.CreateTableWithSql(System.String)">
            <summary>
            Create table with input sql command string
            </summary>
            <param name="sqlCmd">the sql command string</param>
            <returns>create successful or not</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetDatabaseList">
            <summary>
            Get the Database list in one db server
            </summary>
            <returns>databases list</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.ExecuteSqlCmdWithNoQuery(System.String)">
            <summary>
            Exe Sql Cmd With no result return 
            </summary>
            <param name="sqlCmd">Sql Command </param>
            <returns>indicate the command is successful or failure</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.ExecuteSqlCmdAndReturnTopOneResult(System.String)">
            <summary>
            Exe Sql Cmd with result return
            Return The first row and the first column value of the result object
            according to the sql command
            </summary>
            <param name="sqlCmd">sql command string</param>
            <returns>The first row and the first column value of the result object</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.ExecuteSqlCmdAndReturnAllResult(System.String)">
            <summary>
            Exe Sql Command with result return
            Return the all records in the result
            according to the sql command
            </summary>
            <param name="sqlCmd">sql command string </param>
            <returns>All record in the result</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetDataFromTableWithSql(System.String)">
            <summary>
            Exe Sql Cmd ,it must return the data source
            </summary>
            <param name="sqlCmd">sql command string</param>
            <returns>Dataset</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetSpecialInfoByColumnPara(System.String,System.String,System.String)">
            <summary>
            Get one data from table which column equal the column value 
            </summary>
            <param name="tableName">Table name</param>
            <param name="columnName">the specfied column name</param>
            <param name="columnValue">ths specfied column name's value</param>
            <returns>dataset</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetMaxIDFromTable(System.String,System.String)">
            <summary>
            Get Max ID Value in Table 
            </summary>
            <param name="tableName">Table name</param>
            <param name="IdName">Id Column Name ,In general is "ID" or "id"</param>
            <returns>the max id in the data</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.ExecuteProcedureWithNoQuery(System.String,System.Object[],System.Data.OleDb.OleDbType[],System.Int32[],System.Object[],System.Object[])">
            <summary>
            Execture sql procedure 
            </summary>
            <param name="procedureName">stored procedure name</param>
            <param name="varList">list of vars</param>
            <param name="dbTypeList">list of vars' type</param>
            <param name="objectLengthList">lenght list of objects</param>
            <param name="objectList">list of objects</param>
            <param name="objectValueList">list of objects' value</param>
            <returns>successful or not</returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.DeleteOneRecordInTable(System.String,System.String,System.String)">
            <summary>
            Delete one record in table
            </summary>
            <param name="tableName">Table name</param>
            <param name="recordId">column name(or id) </param>
            <param name="recordValue">column value</param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.ExecuteTransactionList(System.Collections.Generic.List{System.String})">
            <summary>
            Execute the command sql via Transaction
            </summary>
            <param name="sqlList"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ICoreEAHander.GetDbTypeFromTypeName(System.String)">
            <summary>
            Get DbType from sqlsever datacolumn type string name    
            </summary>
            <param name="typeName"></param>
            <returns></returns>
        </member>
        <member name="P:CoreEA.ICoreEAHander.LastErrorMsg">
            <summary>
            Last Error Msg From Interface 
            </summary>
        </member>
        <member name="P:CoreEA.ICoreEAHander.IsOpened">
            <summary>
            Indicate the db is opened or not
            Common used when check db connection status 
            </summary>
        </member>
        <member name="M:CoreEA.DbHandlerBase.GetPrimiaryKeyItem">
            <summary>
            Get PrimiaryKey List
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.DbHandlerBase.GetDefaultByType(System.Data.DbType)">
            <summary>
            Get a default value for a given data type
            </summary>
            <param name="dataType">Data type for which to get the default value</param>
            <returns>An object of the default value.</returns>
        </member>
        <member name="M:CoreEA.DbHandlerBase.InsertData(System.String,System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.Object},System.Collections.Generic.List{System.Data.DbType})">
            <summary>
            Recommend do not implement this method in base class
            </summary>
            <param name="tableName"></param>
            <param name="columnName"></param>
            <param name="columnValue"></param>
            <param name="types"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.DbHandlerBase.GetNewCommandWithGivenParameters(System.String,System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.Data.DbType},System.Collections.Generic.List{System.Int32},System.Collections.Generic.List{System.Object})">
            <summary>
            直接生成带有参数的Command
            这个方法整合了AddParameters方法,GetNewCommand方法,CreateParameter方法
            建议使用此方法
            </summary>
            <param name="cmdText"></param>
            <param name="paraName"></param>
            <param name="paraType"></param>
            <param name="paraLength"></param>
            <param name="paraValue"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.DbHandlerBase.AddParameters(System.Data.Common.DbCommand,System.Collections.Generic.List{System.Data.Common.DbParameter})">
            <summary>
            	Adds any parameters to the command
            </summary>
            <param name="command">The command object you want prepared.</param>
            <param name="parameters">Zero or more parameters to add to the command.</param>
        </member>
        <member name="M:CoreEA.DbHandlerBase.AddParameters(System.Data.Common.DbCommand,System.Data.Common.DbParameter[])">
            <summary>
            	Adds any parameters to the command
            </summary>
            <param name="command">The command object you want prepared.</param>
            <param name="parameters">Zero or more parameters to add to the command.</param>
        </member>
        <member name="M:CoreEA.DbHandlerBase.CreateParameter(System.String,System.Data.DbType,System.Int32,System.Object)">
            <summary>
            	Creates a new parameter and sets the name of the parameter.
            </summary>
            <param name="name">The name of the parameter.</param>
            <param name="type">The type of the parameter.</param>
            <param name="size">The size of this parameter.</param>
            <param name="value">
            	The value you want assigned to this parameter. A null value will be converted to
            	a <see cref="T:System.DBNull"/> value in the parameter.
            </param>
            <returns>
            	A new <see cref="T:System.Data.Common.DbParameter"/> instance of the correct type for this database.</returns>
            <remarks>
            	The database will automatically add the correct prefix, like "@" for SQL Server, to the
            	parameter name. In other words, you can just supply the name without a prefix.
            </remarks>
        </member>
        <member name="M:CoreEA.DbHandlerBase.DoExecuteNonQuery(System.Data.Common.DbCommand)">
            <summary>
            Executes the query for <paramref name="command"/>.
            </summary>
            <param name="command">The <see cref="T:System.Data.Common.DbCommand"/> representing the query to execute.</param>
            <returns>The quantity of rows affected.</returns>
        </member>
        <member name="M:CoreEA.DbHandlerBase.GetNewCommand">
            <summary>
            This method is always override by Inherited Class
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.DbHandlerBase.Open(CoreEA.LoginDbInfo)">
            <summary>
            如果当前的HANDLE 已经打开或者拥有CONNECTION则不会再次创建联接
            </summary>
            <param name="info"></param>
        </member>
        <member name="M:CoreEA.DbHandlerBase.Open(System.String)">
            <summary>
            如果当前的HANDLE 已经打开或者拥有CONNECTION则不会再次创建联接
            </summary>
            <param name="connectionString"></param>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.Open(System.String)">
            <summary>
            When use SqlServerExpress need some notices about ServerName .
            LIke
            "Data Source=DEVUSER-PC\\SQLEXPRESS;Initial Catalog=Infuture_JonnaCloneSite;User Id=DEVUSER-PC\\Administrator;Password=111111;Trusted_Connection=True");
            </summary>
            <param name="connectionString"></param>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.Open(CoreEA.LoginDbInfo)">
            <summary>
            
            When to use trust connection string (Connect to  online )
            When to ues not trust connection string (Connect to remote or local)
            
            </summary>
            <param name="info"></param>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.GetSpecialInfoByColumnPara(System.String,System.String,System.String)">
            <summary>
            Retrive the record by given column id and it's value
            </summary>
            <param name="tableName"></param>
            <param name="columnName"></param>
            <param name="columnValue"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.GetAllDataFromTable(System.String,System.String,System.Boolean,System.Int32)">
            <summary>
            Get all record from a table by given table name
            </summary>
            <param name="tableName"></param>
            <param name="orderbyOwner"></param>
            <param name="IsDesc"></param>
            <param name="recordCount"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.GetDatabaseList">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.GetTableListInDatabase(System.String)">
            <summary>
            Get the table list in given database
            </summary>
            <param name="dbName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.GetMaxIDFromTable(System.String,System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <param name="IdName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.ExecuteProcedureWithNoQuery(System.String,System.Object[],System.Data.OleDb.OleDbType[],System.Int32[],System.Object[],System.Object[])">
            <summary>
            
            </summary>
            <param name="procedureName"></param>
            <param name="varList"></param>
            <param name="dbTypeList"></param>
            <param name="objectLengthList"></param>
            <param name="objectList"></param>
            <param name="objectValueList"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.ExecuteSqlCmdAndReturnTopOneResult(System.String)">
            <summary>
            This code will called many times both inner or outer
            Return The first row and the first column value of the result object
            according to the sql 
            </summary>
            <param name="sqlCmd"></param>
            <returns>The first row and the first column value of the result object</returns>
        </member>
        <member name="M:CoreEA.ProcessSqlServer.CreateParameter(System.String,System.Data.DbType,System.Int32,System.Object)">
            <summary>
            	Creates a new parameter and sets the name of the parameter.
            </summary>
            <param name="name">The name of the parameter.</param>
            <param name="type">The type of the parameter.</param>
            <param name="size">The size of this parameter.</param>
            <param name="value">
            	The value you want assigned to this parameter. A null value will be converted to
            	a <see cref="T:System.DBNull"/> value in the parameter.
            </param>
            <returns>
            	A new <see cref="T:System.Data.Common.DbParameter"/> instance of the correct type for this database.</returns>
            <remarks>
            	The database will automatically add the correct prefix, like "@" for SQL Server, to the
            	parameter name. In other words, you can just supply the name without a prefix.
            </remarks>
        </member>
        <member name="P:CoreEA.ProcessSqlServer.LastErrorMsg">
            <summary>
            Give the Client The Last Error Msg if Exception throw or action failure
            </summary>
        </member>
        <member name="M:CoreEA.Invalidation.InvalidationBase.IsInvalidSql(System.String)">
            <summary>
            Check whether the sql cmd is invalid or not
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.Invalidation.InvalidationBase.FilterSqlKeywords(System.String)">
            <summary>
            Do filter sql keywords ,Current not complete
            </summary>
            <param name="sql"></param>
        </member>
        <member name="M:CoreEA.Invalidation.InvalidationBase.IsInvalidArguments(System.String)">
            <summary>
            Check whether the arguments send to the method is invalid or not
            </summary>
            <param name="arg"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.Invalidation.InvalidationBase.DetectSqlInjection(System.String)">
            <summary>
            A helper method to attempt to discover known SqlInjection attacks.  
            For use when using one of the flexible non-parameterized access methods, such as GetPaged()
            </summary>
            <param name="whereClause">string of the whereClause to check</param>
            <returns>true if found, false if not found </returns>
        </member>
        <member name="M:CoreEA.Invalidation.InvalidationBase.DetectSqlInjection(System.String,System.String)">
            <summary>
            A helper method to attempt to discover known SqlInjection attacks.  
            For use when using one of the flexible non-parameterized access methods, such as GetPaged()
            </summary>
            <param name="whereClause">string of the whereClause to check</param>
            <param name="orderBy">string of the orderBy clause to check</param>
            <returns>true if found, false if not found </returns>
        </member>
        <member name="P:CoreEA.Invalidation.InvalidationBase.IsFilterSqlKeyWords">
            <summary>
            Indicate whether filter the sql keywords or not . 
            If true , EA will replace sql sentences (such as Insert into ,Update,etc..)
            with quote string (\'insert into')
            
            Recomment : set true;
            </summary>
        </member>
        <member name="P:CoreEA.Invalidation.InvalidationBase.IsMashTheInvalidChar">
            <summary>
            If set true, the invalidation processin will 
            convert the invalid char to mash char 
            Such as if ' is invalid char , it will convert to "
            </summary>
        </member>
        <member name="T:CoreEA.GlobeDefine.DoBusinessParas">
            <summary>
            This class is used by AutoCodeMachine
            </summary>
        </member>
        <member name="M:CoreEA.GlobeDefine.DoBusinessParas.#ctor(System.String)">
            <summary>
            
            </summary>
            <param name="connectionStr"></param>
        </member>
        <member name="M:CoreEA.GlobeDefine.DoBusinessParas.#ctor">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.GlobeDefine.DoBusinessParas.#ctor(System.String,System.String)">
             <summary>
            
             </summary>
             <param name="tableName"></param>
             <param name="databaseName"> If Not Sever Base DB , the database is the db file name </param>
        </member>
        <member name="M:CoreEA.GlobeDefine.DoBusinessParas.#ctor(System.String,System.String,System.String,System.String,System.String,System.Int32)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <param name="databaseName">If Not Sever Base DB , the database is the db file name </param>
            <param name="server"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <param name="port"></param>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._UID">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._Port">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._Server">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._Pwd">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._IsEncrypted">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._DatabaseName">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._TableName">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._NamespaceName">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._ClassName">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._OutputFolderName">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._IsAttachedFile">
            <summary>
            This indicate whether using attched db file or server
            This is very important for sqlserver(Express)
            </summary>
        </member>
        <member name="P:CoreEA.GlobeDefine.DoBusinessParas._ConnectionString">
            <summary>
            
            </summary>
        </member>
        <member name="T:CoreEA.Invalidation.InvalidForSqlCe">
            <summary>
            Especial for Sql Server Compact Edition 3.1
            </summary>
        </member>
        <member name="T:CoreEA.Property.CoreEAProperty">
            <summary>
            
            </summary>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString">
            <summary>
            Database connection string library
            </summary>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.Standard(System.String,System.String,System.String,System.String)">
            <summary>
            Standard security
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.Standard_WithTrustOrNot(System.String,System.String,System.String,System.String,System.Boolean)">
            <summary>
             Get Sql Server 2005 Express CS
            </summary>
            <param name="server"></param>
            <param name="db"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <param name="isTrust"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.Trusted_Connection(System.String,System.String)">
            <summary>
            Trusted Connection
            This is used when Intergration with windows authentication
            
            This is also same as
            <code>Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;</code>
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.ConnectionWithIP(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Connect via an IP address
            </summary>
            <param name="ip">like 192.143.33.34</param>
            <param name="port">1433 is the default</param>
            <param name="db"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.Connection_Mars(System.String,System.String)">
            <summary>
            Enabling MARS (multiple active result sets)
            Use ADO.NET 2.0 for MARS functionality. MARS is not supported in ADO.NET 1.0 nor ADO.NET 1.1.
            </summary>
            <param name="server"></param>
            <param name="db"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.Connection_DbMirror(System.String,System.String,System.String)">
            <summary>
            If you connect with ADO.NET or the SQL Native Client to a database that is being mirrored,
            your application can take advantage of the drivers ability to automatically redirect connections when a database mirroring failover occurs. 
            You must specify the initial principal server and database in the connection string and the failover partner server.
            </summary>
            <param name="dbServer"></param>
            <param name="mirrorServer"></param>
            <param name="db"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.UseUserInstanceOnLocal(System.String,System.String)">
            <summary>
            Using an User Instance on a local SQL Server Express instance
            
            The User Instance functionality creates a new SQL Server instance on the fly during connect. 
            This works only on a local SQL Server 2005 instance and only when connecting using windows authentication over local named pipes.
            The purpose is to be able to create a full rights SQL Server instance to a user with limited administrative rights on the computer.
            </summary>
            <param name="server"></param>
            <param name="dbFileFullPath"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.GetOledbConnectionString_NoTrust(System.String,System.String,System.String,System.String)">
            <summary>
            This oledb connection is test passed to the online databases
            </summary>
            <param name="server"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <param name="db"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.SqlServerConnectionString(System.String,System.String,System.String,System.String)">
            <summary>
            Sql server
            </summary>
            <param name="server"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <param name="db"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.GetConnectionString(System.String,System.String,System.String,System.String)">
            <summary>
            data source may be:IP ADDRESS (such as :192.122.122.122:1433,)noticed 1433 it the por (by default)
            In fact sqlConnectionWay in not very well,compare with accessConnectionWay
            so,It maybe overrided any time if necessary
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.GetSqlServerExpressCS(System.String,System.String,System.String,System.String,System.Boolean)">
            <summary>
             Get Sql Server 2005 Express CS
            </summary>
            <param name="server"></param>
            <param name="db"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <param name="isTrust"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.GetOledbConnectionString_Trust(System.String,System.String,System.String,System.String)">
            <summary>
            Get OleDb Connection To sql server
            </summary>
            <param name="server"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <param name="db"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlserverExpress.GetOdbcConnectionString(System.String,System.String,System.String,System.String)">
            <summary>
            Get odbc to sql server
            </summary>
            <param name="server"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <param name="db"></param>
            <returns></returns>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.MySql">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.MySql.GetMySqlConnectionString(System.String,System.String,System.String)">
            <summary>
            MySql server 
            </summary>
            <returns></returns>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.Excel">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Excel.GetConnectionString(System.String)">
            <summary>
            Get Connection String To Excel
            </summary>
            <param name="file"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Excel.GetXlsx(System.String)">
            <summary>
            ACE OLEDB 12.0 Xlsx files
            
            "HDR=Yes;" indicates that the first row contains columnnames, not data. 
            "HDR=No;" indicates the opposite.
            </summary>
            <param name="file"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Excel.GetXlsb(System.String)">
            <summary>
            This one is for connecting to Excel 2007 files with the Xlsb file extension. 
            That is the Office Open XML format saved in a binary format.
            I e the structure is similar but it's not saved in a text readable format 
            as the Xlsx files and can improve performance if the file contains a lot of data.
            </summary>
            <param name="file"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Excel.GetXlsm(System.String)">
            <summary>
            This one is for connecting to Excel 2007 files with the Xlsm file extension. 
            That is the Office Open XML format with macros enabled.
            </summary>
            <param name="file"></param>
            <returns></returns>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.Access">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Access.GetOdbcAccess(System.String,System.String,System.String)">
            <summary>
            return Acess ODBC string
            </summary>
            <param name="database"></param>
            <param name="senduid"></param>
            <param name="sendpwd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Access.GetOledbAccess(System.String,System.String,System.String)">
            <summary>
            return Acess OLEDB connection string
            </summary>
            <param name="database"></param>
            <param name="senduid"></param>
            <param name="sendpwd"></param>
            <returns></returns>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.SqlCe">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlCe.GetSqlCeConnectionString(System.String,System.String,System.Boolean)">
            <summary>
            
            </summary>
            <param name="dbName"></param>
            <param name="pwd"></param>
            <param name="Encrypt"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlCe.GetSqlCE_WithMode(System.String,System.String,System.Boolean,CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenModeClass)">
            <summary>
            
            </summary>
            <param name="dbFileFullPath"></param>
            <param name="pwd"></param>
            <param name="Encrypt"></param>
            <param name="curOpenMode"></param>
            <returns></returns>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenMode">
            <summary>
            
            </summary>
        </member>
        <member name="F:CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenMode.ReadWrite">
            <summary>
              	Permits multiple processes to open and modify the database.
            </summary>
        </member>
        <member name="F:CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenMode.ReadOnly">
            <summary>
            Lets you open a read-only copy of the database
            </summary>
        </member>
        <member name="F:CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenMode.Exclusive">
            <summary>
            Does not permit other processes to open or modify the database.
            </summary>
        </member>
        <member name="F:CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenMode.SharedRead">
            <summary>
            Permits other processes to read, but not modify, the database while you have it open.
            </summary>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenModeClass">
            <summary>
            Swith open db mode args
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenModeClass.ToString">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="P:CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenModeClass.mode">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.ConnSTR.DbConnectionString.SqlCe.OpenModeClass.modeDisplayName">
            <summary>
            
            </summary>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.DB2">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.DB2.OleDbConnection(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Ole db supported by .net 
            </summary>
            <param name="ipAddress"></param>
            <param name="db"></param>
            <param name="packCollection"></param>
            <param name="schema"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.DB2.APPC(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            APPC
            </summary>
            <param name="alias"></param>
            <param name="remote"></param>
            <param name="db"></param>
            <param name="packCollection"></param>
            <param name="schema"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.DB2.OleDb_IBM(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            IBM's OLE DB Provider (shipped with IBM DB2 UDB v7 or above)
            </summary>
            <param name="db"></param>
            <param name="server"></param>
            <param name="port"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <returns></returns>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.VistaDB">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.VistaDB.VistaDb_Connection(System.String)">
            <summary>
            
            </summary>
            <param name="dbFullPath">such as D:\folder\myVistaDatabaseFile.vdb3</param>
            <returns></returns>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.TxtFile">
            <summary>
            Text Based File 
            Like CSV...
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.TxtFile.ODBC(System.String)">
            <summary>
            Notice : 
            the dbFolderName is just only the folder name 
            because the txt file name is the table name . 
            </summary>
            <param name="dbFolderName">the database folder</param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.TxtFile.OleDb(System.String,System.Boolean)">
             <summary>
             The delimiter can be specified in the registry at the following location:
            HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Jet \ 4.0 \ Engines \ Text
            "Format" = "TabDelimited"
            or
            "Format" = "Delimited(;)"
             </summary>
             <param name="folderName">the database folder</param>
             <param name="HDR">"HDR=Yes;" indicates that the first row contains columnnames,
             not data. "HDR=No;" indicates the opposite.</param>
             <returns></returns>
        </member>
        <member name="T:CoreEA.ConnSTR.DbConnectionString.Oracle">
            <summary>
            
            </summary>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Oracle.OracleXE(System.String,System.String,System.String,System.String)">
            <summary>
            
            </summary>
            <param name="ip"></param>
            <param name="port"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Oracle.StandardOledb_Security_FromMS(System.String,System.String,System.String)">
            <summary>
            
            </summary>
            <param name="server"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Oracle.TrustedConnection_MS(System.String)">
            <summary>
            
            </summary>
            <param name="server"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Oracle.StandardOledb_Security_Oracele(System.String,System.String,System.String)">
            <summary>
            
            </summary>
            <param name="server"></param>
            <param name="uid"></param>
            <param name="pwd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ConnSTR.DbConnectionString.Oracle.TrustedConnection_Oracle(System.String)">
            <summary>
            
            </summary>
            <param name="server"></param>
            <returns></returns>
        </member>
        <member name="T:CoreEA.Utility.BaseExtension">
            <summary>
            
            </summary>
        </member>
        <member name="T:CoreEA.GlobalDefine.SP">
            <summary>
            
            </summary>
        </member>
        <member name="F:CoreEA.GlobalDefine.SP.ErrorNumber">
            <summary>
            Error Number when retrive the max  id 
            It will return this value if error occured
            </summary>
        </member>
        <member name="P:CoreEA.GlobalDefine.SP.X_InvalidParameters">
            <summary>
            Error info when received the invalid msg
            </summary>
        </member>
        <member name="P:CoreEA.GlobalDefine.SP.X_OpenDbErrorString">
            <summary>
            Opening Database error string
            </summary>
        </member>
        <member name="T:CoreEA.Exceptions.SubClassMustImplementException">
            <summary>
            /
            </summary>
        </member>
        <member name="P:CoreEA.Exceptions.SubClassMustImplementException.Message">
            <summary>
            
            </summary>
        </member>
        <member name="T:CoreEA.Exceptions.ConnectErrorException">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.Exceptions.ConnectErrorException.Message">
            <summary>
            
            </summary>
        </member>
        <member name="T:CoreEA.ProcessMysql">
            <summary>
            CommonMethod 
            </summary>
        </member>
        <member name="M:CoreEA.ProcessMysql.GetAllDataFromTable(System.String,System.String,System.Boolean,System.Int32)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <param name="orderbyowner"></param>
            <param name="IsDesc"></param>
            <param name="recordCount"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessMysql.GetDatabaseList">
            <summary>
            Get Database List 
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessMysql.GetTableListInDatabase(System.String)">
            <summary>
            Get Table list in which database
            </summary>
            <param name="dbName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessMysql.ExecuteSqlCmdAndReturnTopOneResult(System.String)">
            <summary>
            This code will called many times both inner or outer
            </summary>
            <param name="sqlCmd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessMysql.ExecuteSqlNonQuery(MySql.Data.MySqlClient.MySqlConnection,System.String)">
            <summary>
            Exe Sql Non Result Back
            </summary>
            <param name="myConn"></param>
            <param name="inPara"></param>
        </member>
        <member name="M:CoreEA.ProcessMysql.getMaxId(MySql.Data.MySqlClient.MySqlConnection,System.String,System.String)">
            <summary>
            Get Max ID
            </summary>
            <param name="myConn"></param>
            <param name="tableName"></param>
            <param name="idName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessMysql.ExecuteSqlScalar(MySql.Data.MySqlClient.MySqlConnection,System.String)">
            <summary>
            Exe Sql and return one object
            </summary>
            <param name="myConn"></param>
            <param name="inPara"></param>
            <returns></returns>
        </member>
        <member name="F:CoreEA.ProcessSqlCE._getIndexesSysInfo">
            <summary>
            Get all infos from schemalinfo
            </summary>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.GetCeDbTypeFromTypeName(System.String)">
            <summary>
            从Type name 获得具体DbType
            </summary>
            <param name="typeName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.GetKeyColumnInfoFromTable(System.String)">
            <summary>
            Get all Key collumn info 
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.GetProviderInfoFromTable(System.String)">
            <summary>
            Get all  info 
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.GetSupportedDbType">
            <summary>
            Get all data type supported by sqlce 
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.GetIndexInfoFromTable(System.String)">
            <summary>
            Get all indexes info 
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.GetColumnInfoFromTable(System.String)">
            <summary>
            Get all columns info
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.CreateTableWithSchemaInfo(System.Collections.Generic.List{CoreEA.Args.CreateTableArgs},System.String)">
            <summary>
            
            </summary>
            <param name="args"></param>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.GetLastId(System.Data.Common.DbConnection)">
            <summary>
            	Returns the ID of the most recently added row.
            </summary>
            <returns>
            	The ID of the row added, or -1 if no row added, or the table doesn't have an identity column.
            </returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.CreateParameter(System.String,System.Data.DbType,System.Int32,System.Object)">
            <summary>
            
            </summary>
            <param name="name"></param>
            <param name="type"></param>
            <param name="size"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.ExecuteDataList(System.Data.Common.DbCommand)">
            <summary>
            
            </summary>
            <param name="dbCmd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessSqlCE.ExecuteSqlCmdWithNoQuery(System.String)">
            <summary>
            Need Public 
            Some methods depend on this 
            </summary>
            <param name="sqlCmd"></param>
            <returns></returns>
        </member>
        <member name="T:CoreEA.CoreE">
            <summary>
            Core Enterprise Action Class Library
            </summary>
        </member>
        <member name="M:CoreEA.CoreE.#ctor(CoreEA.CoreE.UsedDatabaseType)">
            <summary>
            Constructor 1:
            According to the DBTYpe , return a Core
            Use the default db connection method 'oledb'
            </summary>
            <param name="dbType"></param>
            <returns></returns>
        </member>
        <member name="P:CoreEA.CoreE.X_Handler">
            <summary>
            
            </summary>
        </member>
        <member name="T:CoreEA.CoreE.UsedDatabaseType">
            <summary>
            Database Type which used
            This enum is used when create CoreEA ,
            It Specfied the return Interface Handler 
            It's vital
            </summary>
        </member>
        <member name="F:CoreEA.CoreE.UsedDatabaseType.Access">
            <summary>
            
            </summary>
        </member>
        <member name="F:CoreEA.CoreE.UsedDatabaseType.SqlServer">
            <summary>
            
            </summary>
        </member>
        <member name="F:CoreEA.CoreE.UsedDatabaseType.MySql">
            <summary>
            mysql server 5.0
            </summary>
        </member>
        <member name="F:CoreEA.CoreE.UsedDatabaseType.SqlCE35">
            <summary>
            Sql server compact edition 3.5
            </summary>
        </member>
        <member name="T:CoreEA.Utility.EnumSqlServerInstance">
            <summary>
            
            </summary>
        </member>
        <member name="F:CoreEA.Utility.EnumSqlServerInstance.m_SQLServer">
            <summary>
            A string to hold the selected SQL Server
            </summary>
        </member>
        <member name="F:CoreEA.Utility.EnumSqlServerInstance.m_Username">
            <summary>
            A string to hold the username
            </summary>
        </member>
        <member name="F:CoreEA.Utility.EnumSqlServerInstance.m_Password">
            <summary>
            A string to hold the password
            </summary>
        </member>
        <member name="M:CoreEA.Utility.EnumSqlServerInstance.EnumerateSQLServers">
            <summary>
            Enumerate the SQL Servers returning a list (if any exist)
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.Utility.EnumSqlServerInstance.EnumerateSQLServersDatabases">
            <summary>
            Enumerate the specified SQL server returning a list of databases (if any exist)
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.Utility.EnumSqlServerInstance.RetrieveInformation(System.String)">
            <summary>
            Enumerate for SQLServer/Databases based on the passed information it the string
            The more information provided to SQLBrowseConnect the more granular it gets so
            if only DRIVER=SQL SERVER passed then a list of all SQL Servers is returned
            If DRIVER=SQL SERVER;Server=ServerName is passed then a list of all Databases on the
            servers is returned etc
            </summary>
            <param name="InputParam">A valid string to query for</param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.Utility.EnumSqlServerInstance.ParseSQLOutConnection(System.String)">
            <summary>
            Parse an outConnection string returned from SQLBrowseConnect
            </summary>
            <param name="outConnection">string to parse</param>
            <returns></returns>
        </member>
        <member name="P:CoreEA.Utility.EnumSqlServerInstance.SQLServer">
            <summary>
            Property to set the SQL Server instance
            </summary>
        </member>
        <member name="P:CoreEA.Utility.EnumSqlServerInstance.Username">
            <summary>
            Property to set the Username
            </summary>
        </member>
        <member name="P:CoreEA.Utility.EnumSqlServerInstance.Password">
            <summary>
            Property to set the Password
            </summary>
        </member>
        <member name="M:CoreEA.ProcessAccess.GetColumnNameAndTypeFromTable(System.String)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessAccess.GetTableListInDatabase(System.String)">
            <summary>
            
            </summary>
            <param name="databaseName">In access ,this para is not used ever</param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessAccess.GetDatasourceByGivenLoginInfo_OleDbMethod(System.String,System.String,System.Boolean,System.Int32)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <param name="orderbyOwner"></param>
            <param name="IsDesc"></param>
            <param name="recordCount"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessAccess.GetAllDataFromTable(System.String,System.String,System.Boolean,System.Int32)">
            <summary>
            
            </summary>
            <param name="tableName"></param>
            <param name="orderbyOwner"></param>
            <param name="IsDesc"></param>
            <param name="recordCount"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessAccess.GetSchemaTable">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessAccess.ExecuteSqlCmdAndReturnAllResult(System.String)">
            <summary>
            Return all the result 
            </summary>
            <param name="sqlCmd"></param>
            <returns></returns>
        </member>
        <member name="M:CoreEA.ProcessAccess.ExecuteSqlCmdAndReturnTopOneResult(System.String)">
            <summary>
            return only the top record of the result
            </summary>
            <param name="sqlCmd"></param>
            <returns></returns>
        </member>
        <member name="T:CoreEA.LoginDbInfo">
            <summary>
            This class will public allow use control this info
            </summary>
        </member>
        <member name="M:CoreEA.LoginDbInfo.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,CoreEA.LoginDbInfo.SqlServerVersionCollection,System.Boolean)">
            <summary>
            
            </summary>
            <param name="server"></param>
            <param name="port"></param>
            <param name="database">can be Empty</param>
            <param name="tablename"></param>
            <param name="username"></param>
            <param name="pwd"></param>
            <param name="curServerType"></param>
            <param name="isEncrypted"></param>
        </member>
        <member name="M:CoreEA.LoginDbInfo.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean)">
            <summary>
            
            </summary>
            <param name="server"></param>
            <param name="port"></param>
            <param name="database"></param>
            <param name="tablename"></param>
            <param name="username"></param>
            <param name="pwd"></param>
            <param name="isEncrypted"></param>
        </member>
        <member name="M:CoreEA.LoginDbInfo.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="server"></param>
            <param name="port"></param>
            <param name="database"></param>
            <param name="tablename"></param>
            <param name="username"></param>
            <param name="pwd"></param>
        </member>
        <member name="M:CoreEA.LoginDbInfo.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="server"></param>
            <param name="database"></param>
            <param name="tablename"></param>
            <param name="username"></param>
            <param name="pwd"></param>
        </member>
        <member name="M:CoreEA.LoginDbInfo.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="database"></param>
            <param name="tablename"></param>
            <param name="username"></param>
            <param name="pwd"></param>
        </member>
        <member name="M:CoreEA.LoginDbInfo.#ctor(System.String,System.String,System.Boolean)">
            <summary>
            Especial for sqlce construction
            </summary>
            <param name="database"></param>
            <param name="pwd"></param>
            <param name="isEncrypted"></param>
        </member>
        <member name="P:CoreEA.LoginDbInfo.CurSqlServerVersion">
            <summary>
            
            </summary>
        </member>
        <member name="P:CoreEA.LoginDbInfo.IsTrustedConn">
            <summary>
            Used in Sqlserver
            </summary>
        </member>
        <member name="P:CoreEA.LoginDbInfo.IsEncrypted">
            <summary>
            Special for sqlce 
            </summary>
        </member>
        <member name="P:CoreEA.LoginDbInfo.X_Server">
            <summary>
            Db Server name
            </summary>
        </member>
        <member name="P:CoreEA.LoginDbInfo.X_Port">
            <summary>
            The db port to connect
            </summary>
        </member>
        <member name="P:CoreEA.LoginDbInfo.X_UserName">
            <summary>
            login db username
            </summary>
        </member>
        <member name="P:CoreEA.LoginDbInfo.X_Pwd">
            <summary>
            login db pwd
            </summary>
        </member>
        <member name="P:CoreEA.LoginDbInfo.X_Database">
            <summary>
            database name
            </summary>
        </member>
        <member name="P:CoreEA.LoginDbInfo.X_TableName">
            <summary>
            table name
            </summary>
        </member>
        <member name="T:CoreEA.LoginDbInfo.SqlServerVersionCollection">
            <summary>
            
            </summary>
        </member>
        <member name="F:CoreEA.LoginDbInfo.SqlServerVersionCollection.SqlServer2000">
            <summary>
            
            </summary>
        </member>
        <member name="F:CoreEA.LoginDbInfo.SqlServerVersionCollection.SqlServer2005Express">
            <summary>
            
            </summary>
        </member>
        <member name="F:CoreEA.LoginDbInfo.SqlServerVersionCollection.SqlServer2005Enterprise">
            <summary>
            
            </summary>
        </member>
    </members>
</doc>
